desperate straits

同义
desperate straits dire straits
词性
n
解释
a state of extreme distress
示例
None